yield up the ghost

Translations
rendre l'âme
Definitions
To die; to pass away. The phrase is an old-fashioned or literary way of saying that someone has died, often implying the release of the soul or spirit from the body.